a brain trust - Espagnol Anglais Dictionnaire